knee pants - French English Dictionary